Skip to content

chore: add MCP Registry label and server.json - #420

Merged
butschster merged 1 commit into
masterfrom
chore/mcp-registry-listing
Nov 9, 2026
Merged

butschster merged 1 commit into
masterfrom
chore/mcp-registry-listing

Conversation

@butschster

Copy link
Copy Markdown
Member

Prepares Buggregator for the official MCP Registry (other MCP catalogs such as PulseMCP and GitHub's registry read from it).

  • Dockerfile: LABEL io.modelcontextprotocol.server.name="io.github.buggregator/server" on the final image. The registry checks this label to confirm we own the OCI image.
  • server.json: the registry entry. OCI package ghcr.io/buggregator/server, MCP over streamable HTTP on :8001 (MCP_ENABLED=true, MCP_TRANSPORT=http), description 88 chars (limit 100). Validated against the 2025-12-11 schema.

Nothing is published by this PR. Only images built after it carry the label, so the first publish must point at the next release tag; version and identifier are set at publish time.

Checked: server.json validates against the registry schema (jsonschema); docker build --check . has no warnings. The image itself was not built here (CI does not build it; the release workflow does).

Made with harnsy

The official MCP Registry verifies an OCI image by the
io.modelcontextprotocol.server.name label; server.json describes the
image, its streamable-http MCP endpoint and the env that turns it on.
@butschster
butschster merged commit 62fb6cf into master Nov 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant